設定項目: license
あなたの Wiki 上のコンテンツがどのようなライセンスの元で配布されるのかを設定します。この設定項目で選択できるライセンスは、conf/license.php
ファイルで定義されています。このファイルには、デフォルトで Creative Commons のライセンスリストが含まれています。
- 型: 文字列
- デフォルト値:
cc-by-nc-sa
Wiki を立ち上げる際は、その Wiki で作成されるコンテンツのライセンスとして何が適切なのか、少し考えるべきです。なぜなら、途中でコンテンツのライセンスを変更する場合には、執筆に協力したすべての方の了解を取る必要が生じる可能性があるからです。
プライベートな Wiki などでこの機能を完全に無効にするには、「ライセンスなし」を選択してください。conf/local.php
ファイル内で以下のように $conf['license']
に空の文字列を設定しても無効にすることができます。
$conf['license'] = '';
新しいライセンスの追加
DokuWiki のバージョンアップ時に問題が発生するのを避けるため、conf/license.php
は直接編集しないようにしてください。代わりに conf/license.local.php
ファイルを新規作成し、そこにあなたのライセンス設定を追加するようにしてください。
このファイルは、以下のような体裁とする必要があります。
<?php $license['license'] = array( 'name' => 'ライセンスの正式名', 'url' => 'http://example.com/license', );
連想配列のキー license
は、この設定項目の設定値として利用されるライセンスの短縮名 (cc-by-nc-sa などの文字列) です。
それぞれのライセンスについて、ライセンスの短縮名と同じ名前の画像ファイル (ファイル名の末尾は .gif
もしくは .png
) を用意し、「lib/images/license/button
」(80×15 ピクセル) と「lib/images/license/badge
」(88×31 ピクセル) に設置するようにしてください。